home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programmer Power Tools
/
Programmer Power Tools.iso
/
c
/
gymake12.arc
/
README
< prev
next >
Wrap
Text File
|
1988-11-18
|
2KB
|
52 lines
This is a work-alike program, very close to `make' as it exists on Sun
systems. It is compiled with Microsoft C (5.1) and runs on PCDOS 3.3.
It also compiles and runs on BSD 4.3 Unix.
This is version 1.2. These are the changes from 1.1 to 1.2:
ensure command line macros override makefile macros, even as
makefiles are being read in.
support time checks correctly on MSDOS directories.
use MAKEFLAGS macro, and set it up for subordinate makes.
import environment variables and support -e flag.
handle `-f -' (i.e. makefile from stdin) correctly.
clean up some potential NULL pointer dereferences.
correct errors in handling nested makes.
modify tokenizing routine to correctly handle trailing separators.
the documentation has been re-written
These are the changes from 1.0 to 1.1:
modify prerequisite list handling to correctly allow a target to
appear on multiple target lines.
There is a short story which goes with this offering. Sometime early in
1988, someone (possibly Dan Grayson) posted copyrighted source for a
`make' to Usenet. I used it and modified it somewhat, and then lost my
hard disk. Having found this program to be very useful, I set about
rewriting it from my recollection of the source that I had seen. I have
asked Rahul (moderator of comp.binaries.ibm.pc) if he could trace the
original submitter, and have also posted a note to the net in c.b.i.p.d,
trying to locate this person. So far, no trace has been found. I
really would like to show this source to him(and hopefully have him
agree that it is not the same as his).
I have based my algorithms on this previous source code. These are not
copyrightable, so I feel that I have not infringed upon anyone's rights.
Also, I feel that I have acted in good faith trying to trace this
person. I hope that recipients of this code feel the same. I am
releasing this into the public domain. You may do anything you wish
with it, even copyright it yourself and try to sell it as your own.
Good luck, and have fun.
-greg
Greg Yachuk Informix Software Inc., Menlo Park, CA (415) 322-4100
{uunet,pyramid}!infmx!greggy why yes, I DID choose that login myself